package sh.shstudent.entity;

import java.sql.Timestamp;
import java.util.Date;
import java.io.Serializable;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * (Student)实体类
 *
 * @author makejava
 * @since 2021-05-10 14:11:21
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Student implements Serializable {
    private static final long serialVersionUID = -73109294284597964L;
    /**
     * 学生id
     */
    private Integer studentId;
    /**
     * 学生学号
     */
    private String studentNumber;
    /**
     * 学生姓名
     */
    private String studentName;
    /**
     * 学生身份证号码
     */
    private String studentIdcardno;
    /**
     * 学生性别
     */
    private String studentGender;
    /**
     * 学生政治面貌
     */
    private String studentPolitics;
    /**
     * 入学日期
     */
    private Timestamp studentDate;
    /**
     * 民族
     */
    private String studentNation;
    /**
     * 学生状态 1正常 2休学 3退学
     */
    private String studentState;
    /**
     * 学生家庭住址
     */
    private String studentHome;
    /**
     * 学生年龄
     */
    private String studentAge;
    /**
     * 学生头像
     */
    private String studentPhoto;
    /**
     * 学生密码
     */
    private String studentPassword;
    /**
     * 班级id
     */
    private Integer classId;
    /**
     * 年级id
     */
    private Integer gradeId;
    /**
     * 学生联系方式
     */
    private String studentContact;
    /**
     * 消息是否被删除 0未删除 1已删除
     */
    private Integer studentIsdeleted;
    /**
     * 生成时间
     */
    private Date studentCreateTime;
    /**
     * 更新时间
     */
    private Date studentUpdateTime;
    /**
     * 自我描述
     */
    private String studentDesc;
    /**
     * 经历
     */
    private String studentExperience;

}
